hold under the microscope - German English Dictionary